Unrestricted Admin Mode

From Kicksecure
Jump to navigation Jump to search

Kicksecure can be configured for unrestricted admin mode.

In this mode, traditional access to privilege escalation tools such as sudo and pkexec is possible for the Kicksecure default limited account user.

Most other operating systems do not even call this "unrestricted admin mode" because they do not come with user-sysmaint-split by default. In such systems, unrestricted admin mode is implied. However, Kicksecure provides the flexibility to switch between user-sysmaint-split and unrestricted admin mode depending on your needs.

Starting from Kicksecure version TODO Xfce and above, Kicksecure comes with user-sysmaint-split by default.

Uninstalling user-sysmaint-split and Enabling Unrestricted Admin Mode[edit]

This chapter documents how to disable user-sysmaint-split and revert to unrestricted admin mode, where the user user can use sudo.

Optional. Discouraged.

Warning: Reverting to unrestricted admin mode increases the risk of privilege escalation attacks and may weaken system security.

If user-sysmaint-split is installed by default, the easiest way to remove it is by using dummy-dependency to avoid meta-package removal issues (Debian Packages). [1]

dummy-dependency user-sysmaint-split

Impact[edit]

This removes the sysmaint mode related GRUB boot menu modifications and reverts back to a "normal" boot menu.

Security impact?

Optional Restrictions[edit]

After removal the user can configure sudo and/or other privilege escalation tools etc as per usual.

Footer[edit]

  1. The --purge option is optional and not required in this case when using dummy-dependency, because user-sysmaint-split has been designed without configuration files in the /etc folder. Instead, user-sysmaint-split uses symlinks, which are deleted upon removal. This design ensures that a standard apt remove user-sysmaint-split will not result in unexpected functionality, such as parts of user-sysmaint-split (e.g., boot menu entries) still being active.

We believe security software like Kicksecure needs to remain Open Source and independent. Would you help sustain and grow the project? Learn more about our 12 year success story and maybe DONATE!